Big Huge Thesaurus

overhead railway

noun